2
4
20
38
10
59
6
8
24
5
60
25
41
31
30
45
19
22
3
7
17
62
26
11
63
133
52
121
75
42
28
27
55
9
1
12
44
65
16