76
16
10
9
110
23
48
26
63
50
54
78
27
60
547
90
49
66
88
359
17
58
24
116
8
100
62
107
91
69
38
18
67
96
128
51
188
121
633
68
98
45
33
75
80
53
529
42
336
496
59
89