0
2
1
3
5
6
7
48
50
28
31
10
47
55
80
214
35
65
9
72
24
25
20
42
29
23
56
228
22
45
4
8
13
19
114
142
33
38