70
205
201
18
122
103
20
79
16
28
17
163
65
104
82
627
24
93
150
9
50
87
74
42
63
35
228
61
77
34
91
116
100
62
22
33
107
130
48
419
125
178
497
53
44
27
119
182
68
21
158