12
14
83
174
295
41
328
65
15
53
50
197
52
66
67
64
123
45
61
90
57
247
49
557
336
116
62
93
96
270
138
104
149
734
662
39
33
60
36
18
291
180
46
184
58
128
292
225
217
30
68
79
264