75
95
16
14
57
51
25
34
19
9
33
63
87
38
99
96
20
27
70
13
47
202
40
91
84
406
94
35
218
49
102
74
18
11
98
631
85
55
32
45
105
160
141
217
346
60
50
124
78
1317
76
140
77