64
11
65
18
60
72
28
22
50
87
69
19
120
66
88
46
43
77
52
3
166
16
30
1009
245
151
128
26
178
74
112
122
49
149
271
21
31
94
10
307
108