0
1
15
7
27
32
10
60
71
24
127
67
21
28
34
43
22
69
90
31
40
17
54
80
49
20
73
41
38
53
23
35
46
82
92
55