34
7
5
281
40
307
162
6
116
323
18
89
112
150
136
111
183
137
59
118
155
63
48
39
97
29
4
9
81
173
10
44
33
85
87
108