101
48
84
79
53
58
24
34
28
62
45
11
18
25
17
6
2
15
22
32
11
16
16
6
18
30
5
4
1
43
9
19
3
10
15
1
10
12
7
8
3
6
12
14
31
10
5
12
13