0
1
6
5
2
16
12
7
18
9
4
25
26
241
35
11
15
19
23
17
43
60
54
73
58
91
45
55
66
28
44
29
27
38
50
49
56
47
52
53
59
20