68
31
4
28
132
87
291
22
8
18
46
47
7
27
69
70
232
209
20
116
38
66
15
301
365
14
24
16
168
407
34
121
133
13
37
30
33
136
11
207
270
78
300
249