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