21
25
34
11
5
46
80
89
43
65
17
16
52
20
18
176
75
128
105
131
44
62
56
206
77
38
55
26
30
68
136
112
63
157
259
214
88
82
32
146
90
178
121
39
66
71
74