38
443
112
97
15
18
158
20
77
63
369
169
82
29
57
24
129
227
199
147
34
75
23
109
210
6
48
64
22
31
237
81
107
172
60
68
389
51
42
3
39
14
4
62
209
193
89
344
86
73
4509
45
52
1418
686