128
42
20
5
102
12
17
61
11
44
16
36
9
118
72
1197
239
247
38
31
889
15
587
33
133
81
67
74
25
24
164
176
96
168
50
870
27
126
28
175
1391
21
34
114
8
19
228
48
142
245
29