11
16
5
32
6
1
12
21
43
19
8
60
29
103
55
9
49
4
56
25
14
22
13
30
115
2
102
7
40
38
15
26
17
35
28
51
24