12
8
23
13
18
32
56
134
80
40
21
82
36
64
16
100
85
155
27
177
54
174
38
17
7
6
24
9
4
92
44
10
57
31
11
28
109
3
15
42
68
14
43
66