122
120
142
12
78
23
226
57
111
54
49
188
482
33
176
157
116
75
27
168
192
297
146
98
40
138
99
81
183
236
35
25
124
191
87
89
55
134
51
80
177
129
45
44
180
61
104
96
30
64
32
69