373
110
199
15
43
32
26
31
85
74
753
33
20
21
22
2157
30
229
673
56
82
35
65
112
7
84
973
46
195
14
12
19
208
290
41
37
192
17
29
118
18
36
34
27
171
102
61
51
42
49
819
24
57