23
206
95
19
104
133
49
370
77
65
9
11
75
271
222
18
99
153
115
142
70
361
42
31
10
38
40
20
17
368
6
118
171