21
28
7
31
6
17
4
36
17
7
1
16
13
6
49
66
14
30
101
1
3
18
5
3
5
22
5
10
5
39
5
1
4
7
14
58
8
6
15
9
3
6
5
14
46
13
4
3
1
11
1
15
3
17
49
5
57
3
10
32