2
5
3
0
7
23
4
10
24
8
11
37
6
80
12
15
28
20
16
47
9
22
27
55
53
49
14
40
25
79
29
35
38
39
43
19
34