173
99
151
84
78
158
127
55
32
47
83
90
258
58
142
94
71
250
43
37
18
19
480
46
126
157
59
16
20
91
29
89
166
86
98
36
21
67
33
68
6
100
85
31
22
123
9
65
7
56
34
13
276