16
34
57
9
13
59
36
4
102
6
2
44
5
99
101
27
479
164
38
60
130
69
62
865
58
413
1
21
49
450
90
47
29
73
230
25
88
51
290
15
55
10
100
14
108
70
167