65
77
50
66
123
32
132
163
237
548
162
24
20
25
35
217
30
38
59
43
48
74
155
143
190
101
98
28
103
29
100
18
145
21
9
26
23
5
41
36
97
176
69
22
54
37
8
47
72
177
31