18
51
12
8
47
105
3
17
27
1
252
49
59
102
20
15
24
4
54
69
22
28
23
30
62
68
26
13
25
83
11
21
52
280
6
207
5
57
16
64
65
19
9
10