68
31
35
183
25
57
20
91
42
34
17
112
15
11
98
39
12
40
28
118
14
21
19
58
43
229
232
74
23
351
126
65
247
150
577
70
498
425
78
135
102
117
343
49
16
3
33
77