121
418
84
275
81
213
58
176
14
184
80
149
36
157
37
166
9
122
20
123
26
248
88
25
94
12
86
16
21
83
0
3
90
22
53