0
5
9
3
46
12
14
25
60
4
10
2
24
59
53
39
11
19
18
15
28
13
20
22
36
52
51
26
37
33
35
57
329
45
32
113
1