316
18
274
35
220
238
41
56
57
54
55
65
95
16
40
37
227
216
10
71
50
125
22
42
60
106
447
20
32
30
31
49
39
27
29
89
62
341
80
23
17
43
92
33
21
165
34
72
265