835
38
23
415
124
22
94
47
59
14
87
110
284
80
40
34
263
9
193
76
44
452
216
232
32
31
96
93
62
56
708
19
130
26
706
1073
77
49
569
903
90
140
826
207
11
137
147
35
21
210
81
67
116
24
43