1
0
4
5
2
16
28
49
21
44
23
30
13
34
12
10
15
14
7
9
6
20
18
54
33
22
29
57
11
32
39
50
56
38
215
17
103
37