143
51
60
75
35
206
87
33
20
50
63
25
65
97
88
140
182
89
29
62
91
70
348
71
21
156
178
214
47
95
8
92
382
48
98
28
147
49
168
78
22
85
477
55
139
109
46
61
66
17
41