5
33
7
26
2
49
65
15
4
46
66
53
6
22
52
12
11
1
36
30
27
14
13
8
9
37
20
43
32
97
0
115
1082
31
3
68
47