45
16
9
6
267
14
15
20
29
428
63
37
70
64
5
142
59
177
99
49
23
132
21
212
22
80
35
43
55
44
38
28
2
61
42
271
47
31
19
211
376
25
357
191
195
72
13