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