69
26
47
31
11
46
16
12
9
5
71
10
6
75
34
8
96
151
18
37
63
404
52
181
85
3
30
65
40
27
83
158
685
394
473
348
15
49
54
471
92
13
7
20
64
43