7
20
111
1493
8
281
9
53
85
67
51
21
25
48
50
12
16
312
52
70
71
43
58
0
13
17
81
49
68
29
23
6
77
44
28