47
20
24
10
56
37
108
18
30
26
5
29
89
12
16
2
13
6
7
21
34
78
23
80
207
48
74
68
183
124
257
31
39
62
43
83
84
28
76
101
152
139
253
104
58
147
85
161