12
45
13
7
16
5
1
23
87
100
82
8
18
55
246
47
9
38
14
66
57
17
41
154
3
51
30
10
32
43
6
21
69
36
24
56
49
44
15
40
70
27