26
10
16
1
13
3
14
7
5
18
23
6
28
4
9
25
46
109
31
17
12
153
8
19
43
55
11
24
50
15
38
94
27
21
60
40
30
63
68