49
55
32
359
51
176
350
233
232
109
66
31
87
12
136
5
56
95
174
54
73
25
43
30
37
250
45
284
133
202
121
40
422
39
26
60
294
295
71
57
141
69
207
100
38
161
27
36
78
61
334
21
63
8