34
46
43
6
88
176
76
41
4
61
44
173
45
40
120
52
65
36
92
20
29
207
17
33
164
158
97
83
91
59
3
28
23
26
57
106
60
32
426
167
67
130
9
179
136
77
144
31
27