22
83
19
3
17
80
75
11
6
5
31
16
24
4
29
13
43
10
0
44
33
7
20
37
23
12
41
9
42
56
46
15
2
106
21
39
35
14
30
38
1
18