1
16
10
0
4
27
5
33
15
26
22
40
14
24
21
13
7
6
20
9
17
77
25
55
32
64
34
58
70
293
132
150
85
125
137
54
39
67
62