212
92
67
54
141
132
106
57
105
178
252
100
285
12
97
73
39
50
84
112
70
278
18
49
107
48
47
82
11
40
127
175
202
44
135
21
46
115
25
51
286
267
129
53
131
33
117
68
15
29
163
148
64