0
30
5
10
8
12
13
37
27
24
41
61
28
60
71
21
105
31
19
14
93
64
44
23
36
49
39
32
34
52
47
33
29
45
17
63
35
51
69
54
78
42
56