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