11
27
9
26
30
8
7
21
10
51
143
16
15
17
32
28
24
2
29
41
205
39
83
273
3
5
13
20
23
14
38
1
37
122
181