24
35
20
10
18
13
74
92
158
32
83
44
40
257
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