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