146
55
129
203
102
233
437
14
131
87
465
120
73
142
51
85
89
248
337
79
350
155
91
256
70
97
75
42
35
190
81
48
187
90
145
244
150
65
255
139
132
32
72
339
254
26
657
333
54
257
105
253
78
101
431
462