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