57
43
24
16
31
42
75
284
21
20
330
25
216
48
28
87
41
36
19
35
264
454
147
76
29
96
112
222
183
46
430
68
10
315
208
95
382
32
63
55
47
84
132
579
887
54
141
67
98
161
37
45
260
34