70
20
33
89
77
525
150
121
162
108
23
111
60
96
147
106
193
34
247
49
75
28
42
72
17
57
24
29
22
120
245
64
18
61
13
171
53
43
39
52
16
21
58
69
25
66
47
99