87
23
40
16
57
22
29
117
24
139
18
85
111
242
45
56
25
428
71
34
290
44
237
93
39
70
229
48
179
151
27
103
927
1858
2127
1263
1572
883
41
287
141
14
106
42
63
413
782
212
265
33
19