1
7
69
5
18
3
6
12
97
120
16
36
2
48
150
324
181
124
243
119
182
210
495
90
15
462
75
73
245
28
256
112
321