248
84
123
56
73
9
216
45
92
67
408
24
68
19
94
89
74
23
533
3
121
60
547
76
537
99
478
145
234
21
476
26