14
34
292
80
110
179
53
187
23
75
35
56
228
159
48
280
285
24
261
164
41
46
71
89
21
98
55
51
29
27
12
44
88
20
7
108
95
26
22
13
28
16
10
142
207
72
1
8
37
57