105
873
30
619
54
368
21
386
29
392
38
275
22
331
248
73
204
1
160
24
234
286
48
208
18
202
20
218
16
266
215
17
247
78
264