0
1
3
5
47
50
27
87
108
60
62
26
17
32
20
15
25
30
37
48
58
59
10
9
23
29
233
123
140
7
42
2
4
8
39
13
6
18
44
53