362
116
151
104
307
116
459
185
393
76
513
111
545
70
260
161
281
168
369
165
550
171
415
158
291
179
361
125
542
107
564
46
192
108
368
180
417
95
516
153