91
112
29
22
27
81
43
24
31
27
17
41
106
19
15