17
45
30
74
106
63
77
9
61
53
59
51
24
28
417
78
381
91
94
169
18
79
46
220
131
15
7
174
264
60
21
16
80
167
50
13
29
48
188
37
39
64
8
27
165
540
89
105
40
83
201
22