189
35
12
9
5
37
17
60
515
11
30
13
222
215
116
223
131
40
45
322
243
354
105
21
57
29
188
18
23
152
33
22
217
31
395
70
59
90
158
27
83
259
5904
52
172
49
51
55
64
186
130
353