33
220
141
230
42
18
349
9
46
209
70
153
180
38
29
5
142
270
45
118
12
51
19
63
28
134
6
32
41
97
11
501
93
372
421
24
403
68
100
178
333
250
135
43
213
76
16
13
95
50
146