29
51
36
32
27
101
19
3
67
78
161
75
99
61
22
12
42
64
24
6
33
5
46
47
74
21
34
119
31
15
55
79
8
23
170
110
185
171
57
25
18
26
39