25
15
7
9
51
22
21
23
10
27
72
30
18
32
64
12
5
3
6
103
62
19
16
50
24
91
17
26
14
34
36
44
40
353
163
178