161
63
271
193
88
139
78
130
27
31
197
96
50
269
55
25
70
293
29
440
47
18
6
14
194
65
49
121
39
56
19
66
22
178
36
32
164
98
23
17
40
26
60
57
87
80