199
133
421
7
39
382
194
293
160
57
207
472
60
173
2632
107
80
213
12
301
3
55
47
156
131
145
65
40
62
10
26
4
46
19
1
211
1128
48
227
233
766
187
240
34
2399
66
183
22
94
54
61
14
38
196
41
16
146