159
24
356
211
80
92
56
153
182
118
133
75
74
123
44
292
42
76
84
205
82
72
36
90
87
104
187
103
157
58
143
53
327
88
145
97
128
100
85
226
66
59
81
69
71
28
297
31
67
214
124