20
23
27
17
65
24
25
150
92
51
19
84
12
125
21
82
99
15
48
8
81
29
14
33
9
28
26
70
22
220
299
239
160
86
30
18
16
34
37
32
40