11
42
30
125
103
34
100
35
62
70
135
65
130
22
29
40
106
44
254
261
75
48
26
286
108
38
37
84
155
137
55
25
41
19
49
139
81
53
78
54
82
45
96
31
60