23
47
39
106
12
30
4
45
22
27
21
14
54
46
9
8
34
33
32
20
29
3
25
7
17
15
731
42
35
13
68
403
325
5
19
56
40
90
31
18
6
26
38
48
160