11
14
3
2
16
28
13
18
15
10
8
7
74
6
49
41
26
207
9
138
148
189
52
35
183
89
47
59
75
76
156
103
236
197
146
31
27
81
175
82
48
650
122
162
140
53
136
217
60