11
2
14
15
13
160
8
49
7
157
39
36
6
19
3
4
45
21
16
27
20
22
71
35
18
468
275
600
83
54
132
58
37
40
296