18
763
51
63
50
33
292
447
67
14
302
69
31
72
8
57
58
29
13
28
149
78
17
15
212
10
113
355
246
186
74
38
160
95
52
37
19
89
159
580
766
25
43
24
118