143
224
41
23
39
21
81
40
44
214
7
417
267
46
151
872
1028
364
621
137
36
85
31
25
398
321
30
122
132
42
26
13
12
320
99
582
354
68
43
14
29
253
203
528
173
18
343
162
127
295
633
492
323
35
28
71