19
69
23
16
60
66
14
44
21
328
22
30
36
31
68
39
241
361
40
77
29
32
109
115
20
312
101
191
67
47
119
63
9
26
139
51
43
90
92
114
85
53
54
27
107
122
188
42