43
16
42
32
73
69
9
17
52
24
59
13
56
83
4
34
100
909
51
101
15
27
60
31
47
10
6
28
76
19
110
167
37
18
8
66
48
1
163
78
5
55
38
14
155
2
35