5
10
47
27
56
18
54
39
35
46
55
148
15
280
49
26
64
125
37
62
84
211
59
9
16
98
33
32
21
38
92
6
51
110
117
79
4
14
19
34
7
29
75
154
82
163