69
83
50
27
23
82
172
410
249
43
75
44
9
33
90
99
101
24
481
55
80
890
76
81
229
561
65
42
61
37
49
26
17
19
8
40
36
52
53
95
16
41
38
31
48
114
148