610
144
199
64
32
967
70
9
34
47
362
6
102
189
50
218
256
159
68
51
297
151
163
22
33
116
27
18
8
312
175
89
31
501
15
52
69
28
65
95
85
60
113
88
59
146
14
35
152
66
148
92
186
61