18
26
53
66
20
39
71
388
137
22
10
14
24
81
45
29
314
11
35
27
32
193
13
51
46
34
67
98
975
92
23
85
73
64
41
19
30
107
44
38
33
58