113
96
63
68
71
39
42
17
52
7
3
52
33
46
27
1
13
65
53
31
12
36
18
14
10
17
2
13
11
37
7
3
2
4
22
30
24
24
27
7
10
23
8
26
9
16
3
2