22
4
1
3
2
21
23
11
8
24
167
20
15
26
101
14
69
45
25
46
105
53
165
28
91
6
29
100
251
7
99
81
31
9
50
37
47
30
55
58
36