126
315
10
69
110
32
9
218
63
33
119
1
59
64
115
34
30
133
60
56
4
27
14
73
68
46
277
93
40
90
62
397
263
137
16
57
17
22
71
43
23
19
107
24
142
15
164
20
7