14
56
60
11
20
32
76
65
242
159
106
196
95
84
118
92
119
127
105
125
57
71
70
154
279
262
94
101
132
169
31
22
18
12
34
19
38
15
67
26
53
41
42
68
39
27