5
341
251
25
29
3
401
13
6
17
16
182
43
271
461
244
61
51
11
111
391
14
424
82
18
4
7
10
19
121
161
9
30