1
2
5
4
18
19
29
11
10
16
8
14
7
27
101
40
38
17
25
12
86
69
15
6
13
24
20
120
26
115
45
234
126
37
3
48