19
92
133
29
32
66
43
73
171
180
12
6
31
148
33
122
3
278
105
61
78
59
731
9
28
39
85
164
161
50
10
16
11
7
207
36
38
26
46
44
35
67
57
41
142
62
48
202
794