51
100
149
97
32
66
198
547
33
105
20
94
87
47
10
44
31
84
448
54
23
187
19
259
392
78
68
375
69
834
26
133
42
11
50
59
35
30
101
48
45
22
18
28
36
16
374