33
50
60
40
38
66
65
80
58
26
269
87
53
221
20
118
48
30
54
23
37
34
32
69
41
95
277
81
91
45
31
24
19
59
120
55
106