0
12
9
13
16
6
54
2
5
19
10
8
26
7
28
21
14
4
40
57
25
71
38
60
30
45
87
44
22
58
67
335
198
110
55
119
33
570
323
69
46
47
56
103