31
9
7
89
6
64
15
13
45
36
11
347
14
43
20
27
63
19
8
183
408
16
59
52
34
58
70
3
25
22
72
26
18
24
32
107
17
10
28
49