47
99
66
44
21
31
96
84
37
5
29
10
74
112
8
6
34
239
70
15
33
3
7
12
36
2
45
16
30
28
43
39
11
237
46
49
13
40
19
14
1
9