1578
157
23
9
93
65
73
61
922
22
48
390
12
184
51
693
6
56
53
27
1
2
653
582
24
50
46
120
52
10
44
179
742
276
8
68
109
133
20
18
840
5
777
158
81
11