33
120
225
384
208
144
103
60
52
86
116
91
378
95
48
140
87
31
74
254
125
160
192
16
122
193
158
317
219
202
107
114
394
12
137
343
50
1108
32
27
18
54
370
170
181
66
98
153
275
44
46
84
71