47
15
33
49
22
12
31
24
20
7
4
11
25
9
17
26
6
23
48
1
39
27
109
10
74
18
51
43
37
69
28
19
8
16
2
108
42
30