33
21
31
70
42
24
72
55
27
8
69
22
44
32
29
39
34
51
23
35
116
132
187
99
52
66
100
38
61
37
20
134
79
40
56
60
47
26
85
78
90
350
114