0
7
8
9
14
78
2
22
20
6
42
24
30
48
1028
47
86
44
136
12
33
13
116
64
41
19
15
68
10
4
3
23
79
38
58
11
49
53