33
4
10
2
8
7
24
12
20
91
13
3
21
34
5
48
19
15
9
14
16
1
62
100
53
60
25
90
188
64
6
103
77
39
79
42
185
110
104
30
29
45