19
42
27
30
75
110
65
21
221
62
31
154
63
10
33
48
207
37
155
97
308
46
12
454
50
13
375
84
11
38
627
29
23
183
254
61
41
40
57
125
228
185
292
311
47
217
198
130
159
85
265