4269
343
91
118
1558
221
195
104
27
68
36
732
49
228
62
81
163
61
1518
16
98
214
38
89
662
205
545
47
51
165
790
4222
537
197
42
58
278
275
72
137
70
140
16431
93
41
80
102
56
20
43
84
553
1369
37