18
6
29
5
16
15
7
32
12
8
10
14
54
37
22
127
72
25
35
11
21
39
9
56
78
42
44
138
20
17
23
26
24
28
73
31
33