28
26
44
64
79
45
39
41
77
32
54
36
35
26
44
16
23
24
63
14
165
137
172
230
146
142
189
129
40
54
273
284
155
121
157
145
142
64
79
32
53
138
131
110
382
310
100