54
43
36
41
69
216
28
220
199
81
21
82
230
148
39
186
124
60
33
44
354
1216
947
48
110
57
25
16
84
26
91
240
46
53
3202
147
125
118
31
24
19
142
174
32
130
7510
29
290
314
697
13
287
121
90
62