93
92
9
64
60
87
56
18
54
12
35
16
32
23
22
26
10
17
50
184
21
45
44
219
34
46
42
102
13
49
196
55
24
19
106
2
8
40
61
41
139