90
47
71
120
271
204
34
181
57
143
152
26
201
98
397
80
33
139
44
136
111
40
117
274
95
231
82
114
70
69
121
8
58
11
51
6
148
91
22
13
12
122
102
19
226
255
32
258
72
234
346
63
9
188