269
220
38
51
33
254
41
43
98
65
276
16
50
30
436
169
18
2
782
28
52
29
21
139
23
59
82
45
57
73
7
35
19
809
83
511
37
34
99
24
72
53
92
6
54
453
437
226