4
12
57
37
11
15
25
64
28
5
14
61
77
46
106
9
60
51
30
45
40
17
48
39
8
23
80
16
2
0
20
76
54
29
21
24
27
83
18
41
146
139