279
122
140
399
17
210
60
93
145
317
196
52
62
157
146
182
148
69
90
84
178
170
48
121
42
142
86
40
152
113
150
202
130
75
144
18
112
123
77
71
120
203
194
102
127
65
239
50
31
10
185
82
285