12
115
43
10
22
20
28
54
4
3
13
7
39
15
24
29
5
27
19
104
8
92
16
26
18
34
57
11
78
38
50
35
53
2
51
6