19
33
21
101
204
239
65
72
117
171
415
35
39
1549
38
134
3
43
37
25
51
66
70
113
7
28
55
81
664
69
223
34
75
120
79
131
90
57
85
9
22
17
62
36
181
15
14
129
52
18
96
61
12
26