14
65
18
45
55
123
6
12
69
7
94
61
88
70
86
25
4
167
10
35
26
20
52
24
80
9
147
19
96
33
114
170
348
141
44
144
36
40
87
59
129
132
212
48
284
1389