1
34
3
10
21
31
28
17
4
165
5
99
63
15
33
14
37
114
25
8
2
9
23
86
81
40
89
38
105
11
18
29
61
35
0
43
16