54
16
150
48
35
103
132
245
80
139
74
21
85
33
37
105
77
133
26
56
41
181
189
95
289
101
19
5
9
104
79
122
22
118
15
44
28
25
128
36
120
98
13
17
259
7
170
38
110
10
18
78
51
208