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