96
19
95
24
9
51
29
18
8
7
11
90
101
34
40
22
15
26
1
3
33
109
20
35
4
12
32
10
46
112
17
137
81
13
59
2