47
27
29
18
32
30
28
39
16
22
20
12
17
25
71
5
9
23
24
7
10
14
60
40
64
49
100
51
143
44
26
90
46
83
88
37
107
61
97
128
124
140