30
21
40
14
28
24
38
18
27
43
49
42
132
41
98
20
84
29
12
50
19
32
22
37
26
23
35
135
25
88
51
34
139
72