120
437
35
94
22
30
253
118
67
88
60
65
220
375
106
221
115
111
170
96
15
61
194
205
136
70
338
180
78
54
91
56
234
18
137
163
38
49
183
98
32
419
321
219
377
188
76
84
41
145
39
112
132