20
302
11
16
73
28
15
19
12
26
8
30
32
17
37
35
14
9
25
22
33
6
4
7
49
10
31
27
146
36
64
63
34
43
119
62