29
34
101
24
179
76
79
134
15
13
140
143
23
157
71
98
14
43
31
58
112
3
59
32
115
30
129
54
7
94
40
173
210
41
45
17
56
75
25
178
28
37
36
106
52
20
188
205