194
117
84
72
258
100
83
37
40
94
25
70
89
35
126
195
124
149
76
435
387
259
192
138
296
150
261
180
107
96
67
50
295
172
26
49
30
139
127
129
122
142
112
47
116
60
56
283
153
240
368
88
291
31
136
110
32