20
23
45
40
53
60
223
143
22
61
36
12
8
111
144
25
158
140
16
62
294
687
10
110
11
14
7
420
6
27
731
145
573
362
103
19
49
66
68
370
70