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