11
9
27
2
12
23
13
16
22
14
171
17
109
15
49
5
31
7
54
18
24
26
3
6
10
19
20
32
239
352
8
30
77
21
120