54
18
28
17
74
102
65
55
92
36
229
41
51
231
56
124
82
53
31
27
61
58
412
176
136
68
49
242
19
23
97
567
1056
122
420
87
69
188
200
43
129
67
165
91
79
96
60
117
138
39
119
166
78
83