9
21
51
23
108
67
7
13
50
31
5
6
66
27
29
16
11
24
32
49
52
17
43
37
92
42
4
20
8
39
89
34
71
82
30
19
48
46