4
18
14
33
10
2
27
16
20
24
38
21
64
31
51
80
187
55
183
103
78
42
29
6
60
62
87
3
28
45
9
23
5
1
11
12
59
98