97
52
99
40
36
75
144
307
22
198
10
269
13
101
197
37
978
318
65
19
16
281
20
55
47
35
222
191
42
14
33
11
50
93
21
120
38
41
18
103
30
207
6
81
80
12
180
86
142
588
63
26
79
74
84