40
10
9
14
13
11
82
65
25
38
8
12
19
1
76
29
7
51
26
18
17
36
30
44
31
16
15
215
20
21
46
22
843
24
59
39