6
567
14
7
16
46
4
34
66
220
9
116
61
5
101
151
175
39
21
30
97
104
19
17
25
23
59
84
0
63
44
27
42
297
31
24
83
35
54
80
88
107
127
76
53
62
65
33
41
202
109