2
5
16
20
13
60
15
26
87
46
28
9
29
32
18
27
12
17
24
37
21
19
33
137
39
51
44
35
55
1
40
7
3
6
22
34