204
135
27
19
56
220
21
35
22
31
60
12
101
69
36
162
250
53
126
176
230
96
58
89
63
300
605
223
201
75
99
44
41
133
25
57
144
33
320
16
68
66
24
97
350
174
110
26
334
34
32
45
147