368
2463
200
27
86
45
32
49
33
30
186
988
273
84
29
17
63
157
65
101
124
13
341
51
335
773
22
159
371
20
64
25
185
97
56
48
78
50
176
155
73
256
37
115
110
162
58
140
8391
26
88
322
864
237
420