225
351
218
47
14
219
138
33
61
13
32
41
21
425
124
125
641
618
200
720
64
94
573
62
141
890
68
292
107
735
109
259
100
25
29
10
83
28
9
16
129
53
539
49
26
123