12
15
41
39
24
89
34
29
40
73
19
26
36
35
11
13
4
53
38
16
23
8
27
32
42
14
37
7
43
22
668
51
28
17
5