11
9
15
150
65
116
27
168
81
20
31
4
22
6
16
23
17
38
25
75
57
62
42
7
39
107
49
18
28
83
13
43
21
50
5
72
12
1
3
14
32