33
20
15
27
309
182
26
78
25
68
439
11
208
269
54
70
39
67
46
64
120
157
47
74
123
87
72
184
52
60
24
58
12
19
31
18
79
29
8
132
30
13
65
219
14
41
9
102