26
76
12
429
168
53
40
35
23
21
5
4
1
3
18
37
264
350
52
210
19
32
11
15
90
31
17
70
30
42
28
38
27
161
36
358
157