11
8
16
9
21
18
25
38
42
37
7
13
39
30
6
33
94
48
61
40
20
71
45
119
34
92
152
83
106
75
156
81
203
113
157
234
65
143
162
114
88
57
278
69
298
84
134
51
96
115
219