3
12
9
31
7
15
18
16
5
28
57
6
8
122
24
35
37
30
41
10
17
13
19
48
25
33
54
14
22
11
79
2
38
21
26
80