19
10
59
83
14
76
219
127
115
23
1448
74
62
47
102
21
41
44
145
17
40
36
12
29
64
50
67
45
73
55
49
35
110