39
280
34
628
87
4
20
107
18
50
369
16
17
66
41
3
78
28
496
8
199
43
268
46
55
405
12
64
61
25
88
182
29
1533
494
135
22
9
109
477
187
59
44
51
65
137
15
509
19
184
295