76
17
48
27
20
33
85
99
95
160
150
469
64
103
38
16
37
55
49
25
133
215
72
65
46
78
42
58
88
74
15
59
367
491
361
350
233
40
626
32
21
10
119
87
52
143