29
5
51
57
50
85
17
22
2
44
19
45
15
105
13
18
188
9
8
12
28
27
14
16
223
32
34
36
7
43
21
10
26
127
184
185
31
78
146
95
168