126
191
15
82
28
142
40
287
8
131
6
19
330
97
58
59
39
26
68
60
101
44
24
122
9
92
7
29
27
14
18
47
80
52
67
112
622
69
100
50
30
43
146
195
132
297
46
11
53
293
13
38