1
4
17
33
11
35
13
2
107
80
28
112
50
24
19
12
6
53
25
75
40
59
47
20
146
8
803
89
60
81
237
55
30
167
87
67
48
27
148
86
115
192
336
72
165
77
137