139
30
53
96
89
36
73
231
42
167
21
105
291
34
76
121
258
41
123
109
271
70
32
35
43
79
220
27
136
138
230
481
14
86
44
17
29
39
37
61
189
163
352
132
129
182
72
11
187
144