17
147
136
224
535
167
75
87
228
28
28
22
10
6
153
55
150
155
99
58
113
34
102
123
67
63
26
101
173
137
21
78
246
394
26
18
43
317
78
78
142
47
48
296
156
46
116
148
141
100
119
138
31
18
115
31
81
97
145
130