56
228
7
22
18
12
110
69
25
295
15
58
48
362
221
42
23
116
88
53
354
163
193
186
14
256
118
9
68
31
40
76
652
21
75
33
17
209
39
19
111
85
150
45
51