25
94
4
3
19
11
7
16
29
8
26
37
10
12
6
36
14
5
27
17
69
28
39
33
56
58
49
15
38
54
42
9
128
121
109
63
443
77
45