177
98
50
20
60
35
54
197
715
9
669
36
56
292
87
382
122
39
67
598
47
85
42
222
136
82
74
981
160
217
128
64
51
16
127
130
46
112
215
155
250
900
63
45
398
24
26
25
17
149
300
70
32