3
47
1
27
50
53
105
26
104
8
45
39
227
22
33
24
85
36
63
34
10
18
43
30
31
7
15
25
38
11
21
292
99
37
44
90
60
112
137
74
6
12
20
233
28