130
488
113
248
83
247
68
155
44
168
43
351
273
18
139
22
170
15
255
37
132
19
116
5
96
7
76
30
329
3
61
4
66
1
23