14
13
28
216
245
179
290
23
9
25
29
18
8
72
16
185
77
22
38
60
50
30
143
131
53
32
35
33
24
103
37
26
69
67
49
45
74
41
31
5
7
6
159
3
2