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