3
8
13
2
4
1
11
19
6
7
10
9
5
58
77
18
78
26
31
80
79
73
145
27
180
35
63
25
71
61
42
65
139
44
15
60