17
36
51
84
41
44
159
214
60
116
16
228
52
38
34
26
43
208
42
173
96
361
198
507
106
66
257
105
107
37
98
375
398
331
248
290
48
20
207
133
327
390
420
104
350
25
284
65
1352
28
328
143
88
40