8
11
7
2
40
34
24
4
43
41
268
25
45
56
9
61
21
48
13
23
12
53
17
19
32
222
1
35
92
27
14
5
121
123
15
143
105
451
28
18
47
263
220