18
28
9
5
23
44
2
108
47
51
16
4
12
90
92
20
40
55
82
15
66
13
27
64
34
7
24
10
45
57
22
115
6
43
25
68
151
141
8
149
30
60