26
30
161
141
56
68
50
18
73
81
1447
35
79
36
63
86
76
39
55
74
46
45
60
11
112
31
165
147
107
19
66
71
157
40
34
49
194
97
44
37
299
87
121
23
88
29
173
52
47
184