105
635
45
434
88
399
49
294
108
258
12
210
27
160
22
180
13
132
61
714
20
161
19
123
10
120
109
11
126
15
255
111
7
84