14
20
119
17
39
45
42
193
133
72
107
76
67
83
34
94
33
4
26
342
50
175
125
70
27
15
46
582
191
62
356
228
109
90
31
460
202
546
64
57
65
30
22
16
49
91
32
170
282
104