26
11
22
13
6
10
8
19
9
2
27
40
3
16
103
12
34
37
85
112
93
38
17
32
5
143
7
35
60
52
73
28
70
24
41
15
36
14
45
31
76
55