156
485
89
272
45
265
33
139
55
220
56
238
26
150
138
6
108
24
107
16
118
29
76
99
25
122
15
254
102
17
78
7
94