24
35
20
10
18
13
74
92
158
32
83
43
40
256
75
88
120
71
54
72
34
39
80
51
138
28
31
62
59
130
172
86
107
79
42
113
73
119
183
131
181
53
78
85
47
104
91
9
16