1
15
19
3
10
2
13
54
44
60
25
16
12
43
9
46
18
35
11
20
7
0
22
89
57
21
36
52
99
80
153
69
41
31
141
59
40
63
96
50
37
45
5
147
6
32