54
31
223
192
198
7
37
29
148
44
51
25
11
86
92
26
27
246
47
89
248
184
240
45
253
22
112
50
93
88
90
305
24
53
40
140
119
76
135
72
128
39
121
79
227
67
206
107
21
59
62
82
126
57