78
114
230
36
344
499
242
106
148
79
184
197
91
60
99
32
418
317
18
268
52
16
236
358
39
147
93
62
35
34
33
96
21
104
142
170
124
70
127
88
107
92
102
149
45
65
323
31
116
73
71
27
50
97
126