1698
373
44
184
80
112
108
165
121
30
51
3
185
409
91
26
58
251
11
122
123
363
235
7
84
23
28
97
187
115
57
307
54
38
438
462
96
10
178
240
47
137
49
393
9
86
83
362
1787
127
27
98
20
64
40
66