19
21
11
28
29
72
31
38
35
61
97
26
23
12
66
34
406
46
51
57
32
9
25
71
146
275
48
432
81
483
196
174
128
112
310
151
88
202
172
216
153
33
748
215
84