7
19
13
8
29
17
28
15
12
78
1
27
5
55
32
16
24
35
10
23
9
63
22
0
11
43
62
14
57
50
106
21
38
25
30
74
357
60
96
102
52