43
33
12
8
42
44
37
24
56
53
13
6
9
41
59
16
58
36
4
14
45
22
27
62
3
2
116
18
30
19
28
34
52
161
26
21
141
10
7