12
6
7
16
42
17
9
30
67
56
50
115
15
13
41
1
53
101
4
20
35
11
29
8
10
5
34
2
3
19
43
18
33
26
28
31
51
25