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