117
333
87
73
24
93
8
36
106
69
70
31
154
25
91
18
74
225
137
92
11
58
53
165
60
57
39
49
1015
62
83
178
28
43
120
10
5
110
21
48
50
19
30
47
121
37
64
251
242
385