43
1
15
30
11
24
19
209
85
41
402
70
38
8
25
104
95
44
26
243
81
166
348
138
46
160
29
47
294
87
99
64
28
113
551
17
139
840
676
107