45
7
87
95
782
50
78
58
28
119
103
36
118
80
56
112
20
396
32
93
83
72
209
57
76
299
651
90
46
23
43
21
49
31
39
27
30
67
22
52
54
40
19
17
65
96
105
18
38
69