32
73
37
435
78
33
65
80
112
89
197
481
138
104
90
76
341
144
77
115
327
145
129
162
64
58
127
153
68
57
96
287
150
146
266
71
169
178
203
170
155
270
290
163
87
311
288
81
214
148
361
367
309
109