83
321
91
190
58
298
15
371
42
246
21
187
57
155
52
151
46
183
1
2
10
26
122
5
156
37
141
105
255
9
127
14
114
16
109