11
7
25
20
18
32
19
12
31
42
17
21
4
28
6
92
9
33
27
16
69
10
46
210
96
72
168
138
71
63
193
203
363
58
35
262
23
1
200
90