66
117
274
123
130
79
611
126
135
80
22
139
38
64
109
95
62
40
90
166
55
52
81
390
232
197
97
53
78
56
18
224
161
120
86
14
16
631
444
190
213
57
199