115
128
56
88
49
279
69
68
21
12
50
48
143
81
167
72
406
74
216
34
43
57
861
20
47
26
7
38
91
32
847
8
213
73
165
547
17
188
544
94
160
61
18
144
31
29
64
537