29
6
11
23
59
22
2
35
46
47
12
3
15
17
171
64
39
13
27
52
14
30
5
51
9
49
31
8
33
85
69
57
48
10
20
157
1
7
40
21
34