42
191
56
4297
334
35
55
114
33
34
164
101
88
1692
76
113
424
37
67
72
187
631
332
49
2599
41
257
154
207
28
4903
87
704
116
46
68
66
109
223
144
73
99
61
69
54
305
104
179
1324
134
96