74
59
359
46
28
113
25
45
13
5
32
98
238
14
52
90
19
146
39
49
44
12
50
33
31
21
18
34
290
219
61
26
100
71
15
129
36
10
248
17
9
41
105
401
306