46
35
23
250
22
63
231
48
45
42
20
61
24
30
78
44
71
119
14
93
60
57
56
88
137
136
173
246
99
50
41
154
36
40
68
210
104
65
87
90
53
181
134
89
254
29
59
58
70
116
196
262
163