8
3
15
22
26
115
25
274
137
48
131
170
158
70
21
24
16
13
10
11
40
23
28
55
108
38
63
46
19
71
54
41
35
42
56
81
162
50
47
32