9
2
26
28
15
13
8
5
12
32
100
78
22
6
35
7
19
10
86
103
76
24
27
36
46
121
75
53
3
41
11
30
89
25
105
57
4
17
51
134