428
122
11
91
76
24
548
6
460
96
99
112
51
13
88
124
15
232
324
0
90
2
754
512
3
32
49
8
85
21
37
4
27
436
5
41
47
111
29
36
25
148
211
297
44
16
140
151
45
30