9
12
527
6
123
124
122
440
1637
51
3
30
28
5
2
11
4
1
27
0
104
244
204
169
8
279
22
15
43
55
68
163
10
20
223
384
13
48
19
21
24