53
40
6
105
11
762
4
3
36
778
66
111
9
72
14
511
321
30
35
8
441
131
13
20
513
429
17
107
34
208
672
186
93
917
32
192
103
223
114
175
167
222
437
58
137
84
274