75
51
15
30
26
371
134
125
454
33
83
57
43
470
144
79
96
1518
117
48
182
366
35
427
84
55
107
174
237
65
136
72
25
135
74
67