110
50
30
39
104
467
64
22
117
224
26
33
10
97
69
0
19
44
27
14
91
17
268
15
105
150
16
8
11
5
87
38
102
206
13
92
208
322
129
24
35
252
1144
220
735
80
112
18
31
37