1
5
3
0
4
7
8
19
28
2
11
22
20
30
21
41
13
9
12
25
18
17
6
60
16
56
14
61
54
76
37
27
88
106
80
40
46
48
50
66
34