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