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