122
257
64
39
112
163
36
46
23
95
16
133
251
58
66
27
43
32
171
137
25
60
29
104
131
19
26
199
17
76
272
53
107
91
119
52
79
31
101
93
299
51
42
105
287
221
121
148
185
152
100