10
33
67
9
14
37
78
100
3
8
24
18
11
20
35
25
22
15
52
7
189
41
176
23
34
32
13
31
36
132
103
115
19
4
137
96
16
68
185
42
1
90
66