20
34
11
107
24
25
3
48
7
29
14
17
60
113
66
41
0
8
6
12
23
5
9
43
39
15
46
10
37
76
165
21
2
89
44
65
517