20
18
34
24
19
21
37
127
26
44
28
6
56
93
31
29
11
25
78
88
76
33
150
32
86
45
12
7
270
85
49
41
205
72
79
54
43
82
10
39
9
15
63
38
42
302
35
36