20
18
38
22
27
14
5
11
34
24
31
35
241
82
4
51
96
184
26
9
23
1614
64
7
48
19
94
40
54
74
28
90
144
237