14
20
247
307
33
79
108
140
126
28
46
61
13
74
38
103
27
6
207
129
95
64
246
90
41
122
99
132
17
44
118
65
10
43
22
26
11
12
83
123
4
7
60
29
72
5
16
134
63