8
1
9
43
20
25
15
26
2
13
51
42
70
40
41
71
22
65
238
410
11
33
126
29
120
293
19
37
67
46
72
23
38
5
6
123
75
14
39
92
10