550
89
3
100
99
54
48
300
26
40
6
31
8
25
74
248
28
70
16
73
17
7
9
47
191
284
24
275
156
18
13
125
0
2
41
1
82
12
165
227
195
91
66
14
51
77
52
34
157
83
85