22
12
218
7
15
4
51
3
30
19
27
29
14
13
9
101
31
40
6
10
43
23
8
11
210
65
18
75
37
63
50
1
21
490
32
2