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