18
21
28
143
37
46
19
31
34
48
65
25
16
41
32
30
23
69
50
64
15
36
98
20
44
239
47
51
151
26
39
96
17
12
56
24
60
40