24
16
10
35
72
77
43
40
92
28
157
110
11
36
48
107
38
12
45
5
27
9
455
111
146
34
47
120
51
74
151
99
33
125
142
69
62
31
297
19
330
138
248
79
123
182
91