20
41
110
30
28
24
182
29
53
57
92
184
62
87
179
44
135
23
69
94
22
96
38
48
123
95
196
37
76
60
142
27
26
114
120
231
77
158
178
45
46
146
252
50
122
930
260
70
55