36
58
27
111
24
78
41
40
20
103
279
72
29
25
26
170
379
10
98
18
61
35
317
81
161
121
50
399
177
107
199
80
31
15
56
8260
14
44
28
49
66
68
324
238
39
23
145
46
9