124
54
64
84
103
78
313
128
122
211
101
95
80
82
183
73
70
110
71
58
46
43
98
104
100
48
51
295
207
45
39
108
53
50
258
310
57
288
164
149
59
19
129
116
68
62
34
252
197
65
24
33