8
26
10
38
5
22
28
6
25
21
31
14
41
19
39
71
47
27
84
72
65
43
11
36
79
40
16
55
111
48
135
164
96
13
45
30
18
263
270
23
158
148