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