11
15
67
20
237
46
80
60
125
122
86
69
66
42
44
34
100
8
47
76
25
82
31
29
18
40
36
56
59
30
27
41
45
130
72
19
146
171
49
50
190
203
98
144
10
54
68
260