15
28
18
4
6
19
13
14
17
16
31
2
11
9
7
25
51
10
45
200
21
24
12
33
44
27
81
38
23
8
30
59
36
32
105
270
221