35
158
49
291
45
106
85
114
122
329
34
171
48
155
10
150
26
80
222
11
161
20
93
6
68
52
146
15
256
61
94
111
22
132