0
10
4
9
19
15
18
11
5
29
53
23
45
12
58
34
16
20
24
13
22
44
25
21
72
64
81
67
52
27
74
66
62
141
110
48
54
42
108
75
138
147