41
219
128
91
116
48
73
30
100
90
65
37
60
295
49
39
279
209
117
142
176
148
98
186
44
122
17
138
226
51
200
18
69
104
61
13
103
89
4
56
14
45
16
52
149
107
143
189
224
88
81
150
194
50
139
78