47
692
269
127
17
85
169
102
460
248
81
108
45
28
208
40
335
20
1504
57
148
123
80
14
21
259
1250
238
95
265
64
225
195
121
56
294
34
33
58
71
31
165
104
67
126
413
77
379
194
6
15
293
19
41
22