32
16
23
54
39
29
26
294
120
108
132
105
25
33
34
612
74
27
80
28
45
50
14
57
36
100
31
41
64
109
17
38