8
6
9
12
36
26
19
21
41
16
5
47
3
29
7
4
40
10
209
335
14
24
25
44
15
33
34
51
38
28
49
22
31
20
2
48
42
13