30
23
20
40
24
42
21
45
65
115
15
13
25
56
37
27
41
61
28
60
71
105
93
64
44
62
49
36
32
34
52
47
17
51
69
54
31
78
43
66
89
50
80
35