14
26
6
56
19
74
41
27
47
54
51
44
59
345
155
118
89
33
219
113
55
129
494
67
24
10
23
48
49
104
210
22
100
39
12
174
204
29
196
37
17
28
20
94
15
745
31
96
2
7