192
51
5
325
110
97
57
291
117
41
12
65
43
244
27
24
973
88
106
32
94
197
79
52
242
96
483
247
81
310
561
228
10
8
42
36
60
185
14256
134
248
187
93
63
74
13
200
28
256
46
22