1
12
2
6
23
10
14
16
7
8
22
19
20
25
21
17
15
28
42
31
30
44
18
27
92
51
32
29
50
62
34
24
35
41
40
89
247