26
41
36
60
69
288
46
77
78
45
135
74
306
50
19
64
84
54
233
57
207
31
87
161
52
148
7
83
103
75
44
25
40
24
27
14
42
232
113
195
34
111
229
16
22
342
8
20
204
72