32
19
112
29
30
10
15
8
13
26
133
74
72
43
40
99
98
42
21
24
27
23
20
71
64
45
38
25
60
47
34
49
28
52
44