121
245
19
73
123
84
71
82
29
76
527
388
52
617
410
415
363
731
392
27
46
74
134
25
78
89
181
110
223
150