131
17
111
288
47
223
84
304
70
211
113
259
26
37
21
175
48
145
155
49
36
6
15
210
33
140
92
119
100
170
129
102
5
373
80
205
547
56
93
91
97
63
103
61
11
297
22
19
212
238
104
73
60