65
29
73
32
33
706
85
990
80
39
71
120
60
21
24
35
19
79
14
96
228
51
170
47
27
165
97
25
622
58
42
103
90
16
205
877
145
86
325
22
176
135
105
139
185
38
70
77
101
142
69