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