13
20
22
35
10
12
15
17
45
115
63
26
39
23
16
29
34
143
27
54
30
28
46
180
24
91
96
175
70
136
163
49
82
66
99
141
56
110
52
186
416
150
458
168