22
1
101
9
94
3
15
2
36
20
73
68
6
108
7
4
43
103
14
49
11
10
8
33
16
21
34
41
46
32
13
30
17
5
24
18
177
45