252
16
17
24
82
33
72
42
28
20
167
29
107
149
268
126
26
47
156
182
398
173
103
172
65
205
73
74
35
58
27
198
166
530
69
202
122
160
44
219
199
124
50
275
838
66
89
83
22
116
85
70
111