0
1
3
4
44
49
26
87
108
60
61
25
17
30
20
14
24
28
37
48
57
59
10
8
23
29
233
5
123
140
9
7
62
42
2
38
12
18
53