8
26
38
22
32
65
57
243
100
29
322
9
110
89
35
78
36
49
11
54
16
60
71
31
48
37
70
14
115
13
316
24
69
4
17
10
34
19
68
102
40
27
229