21
37
32
51
22
35
115
30
127
184
98
50
66
100
38
31
60
43
36
17
70
130
76
40
54
59
47
65
55
85
71
88
335
114
1405