89
21
50
88
102
190
99
90
38
151
35
133
668
34
81
96
444
148
20
66
11
65
40
177
36
46
59
22
37
24
17
107
164
91
56
70
23
18
67
95
43
217
48
111
14
92
71
161
78
108
42