30
17
21
29
24
12
22
33
11
38
19
32
27
36
39
67
43
130
88
26
104
85
143
44
35
222
101
25
95
57
82
240