89
21
93
91
258
15
10
12
41
24
31
17
9
303
19
33
18
61
34
16
44
28
32
26
22
62
105
40
27
5
2
124
14
29
47
103
164