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