0
5
74
10
20
15
3
44
47
95
22
28
13
9
45
33
55
43
25
58
52
39
8
11
27
63
21
38
18
68
32
19
6
59
56
53
35
107
31