5
22
12
16
71
56
18
20
64
17
29
84
10
48
30
35
14
9
25
7
58
27
31
104
73
33
67
122
83
52
51
116
41
38
119
3
78
26
37
125
74