17
15
18
5
3
7
25
34
39
51
10
20
29
2
126
57
9
14
6
4
22
16
54
32
188
52
23
40
13
84
27
8
11
19
1
26
12