7
18
19
30
5
1
3
8
28
71
11
67
6
172
61
10
24
20
29
138
55
2
26
44
50
79
74
42
41
34
57
23
33
49
14
0
66
78
68
108