56
50
248
7
63
452
1904
334
79
294
214
2104
17
11
98
25
19
5
2
70
15
30
187
26
31
13
104
145
230
14
36
20
12
6
1049
168
337
34
74
40
277
102
254
29
180
259
117
78
22
53
91
242
67
679
68
443