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