38
81
116
47
15
190
55
186
406
33
157
97
68
34
94
180
69
29
92
131
486
26
16
18
13
46
924
6
125
249
51
169
79
197
149
176
182
83
41
19
62
555
25
541
437
540
67
60
37
101
50
27
40