21
20
8
141
52
5
42
94
142
38
35
16
57
36
154
120
12
77
34
177
1265
144
19
13
580
53
187
164
501
331
195
107
99
126
84
131
27
182
418
62
300
45
80
145
79
14
31
157
18