1
12
13
16
58
4
17
61
19
48
73
28
18
51
2
39
27
38
26
9
49
15
67
14
44
76
79
456
166
63
40
161
33
95
22
25
90
35
75
78
144
150