29
8
22
43
56
166
84
35
58
13
12
27
48
52
10
15
19
20
23
42
21
6
14
11
2
78
64
18
50
16
9
32
61
37
33
36
5
85