35
101
53
38
36
28
20
21
39
27
17
5
6
10
9
26
22
2
31
16
30
22
10
28
16
14
29
19
4
5
12
14
15
2
7
16
3
12
5
23
17
8
6
4
9
12
16
17
12
18