26
28
6
4
7
27
8
9
75
23
2
11
19
16
24
22
12
40
17
52
50
65
246
97
42
13
38
137
31
57
99
172
39
36
14
64
41
55
21
25