19
50
61
26
14
39
28
78
141
76
152
54
142
72
49
299
91
27
234
67
32
40
21
167
315
46
165
236
12
30
52
8
51
33
73
53
169
66
144
57
148
147
112
115
195
64
59
37
36
47
16