49
218
27
54
37
144
41
23
31
80
47
34
17
188
107
361
89
315
19
18
51
129
76
135
24
43
119
46
62
183
93
32
445
134
40
207
22
20
44
558
50
209
79
338
117
151
856