20
85
8
24
71
131
108
323
11
15
9
115
21
27
18
16
52
55
74
25
6
91
5
14
185
92
165
40
44
78
26
89
19
229
12
171
17
36
22
437
50
23
46
296
96
31
64
80
126
28