18
136
23
329
340
205
18
2
127
451
361
99
114
153
43
202
315
34
135
251
38
437
102
62
40
680
170
83
301
270
121
60
31
266
587
414
13
146
125
26
37
204
342
177
528
81
77
11
36
118
234
