209
432
45
39
23
63
222
48
28
204
38
494
19
44
18
52
33
174
127
97
108
20
369
158
152
37
372
276
231
403
333
250
32
143
221
30
62
24
69
124
116
43
309
160
105
165
202
15
348
205
68
304