23
133
53
18
15
307
36
35
19
67
16
22
11
46
42
27
41
24
131
49
34
38
95
31
28
85
20
40
47
139
94
416
82
100
230