93
116
253
182
36
81
71
68
17
19
40
99
178
12
235
30
25
39
60
35
10
15
37
3
22
80
23
271
75
64
32
46
9
18
26
348
21
190
44
16
159
55
109