150
588
247
407
53
271
127
270
25
154
278
1,047
70
126
13
123
26
97
16
90
18
92
12
85
14
81
19
84
17
79
7
71