249
112
211
52
223
74
14
37
133
36
128
46
64
81
17
129
265
30
86
76
16
231
163
87
41
97
55
51
149
61
18
73
186
332
110
44
140
75
19
232
391
77
72
122
33
154
358
106
34
25
161
20