219
59
20
14
291
15
33
575
13
5
43
42
133
31
18
96
174
95
3
19
29
9
41
24
118
162
223
380
91
35
7
22
12
147
54
404
132
51
467
79
175
23
99
17
25
272
353
37
414
164