1
22
13
9
10
15
6
3
0
5
23
7
8
14
4
20
29
16
60
55
32
44
21
25
99
11
35
43
27
18
53
39
42
28
61
63
76
33
17
40
26
133
74