166
7
17
32
68
137
75
219
19
78
479
29
46
20
995
31
89
23
92
451
193
21
22
56
40
77
88
36
233
186
10
246
47
57
18
27
13
11
45
224
97
245
34
230
309
81
60
86