58
25
36
28
48
120
40
75
112
161
205
159
334
238
56
213
37
53
24
13
180
39
144
55
84
225
143
268
200
51
223
226
127
68
63
451
59
612
177
38
242
17
29
166
435
44
137
151
87
98
92
199
23