96
28
49
9
30
660
41
29
60
166
27
346
10
16
377
19
73
14
93
36
54
17
215
265
13
133
22
48
135
11
53
86
97
34
58
38
31
500
15
177
81
57
18
35
26