5
9
32
18
23
25
44
35
13
54
6
19
66
91
51
11
24
10
16
15
8
50
30
84
75
14
42
17
200
96
20
36
39
34
93
127
29
40
26
65
7
80
12
78
21
38
22
31
57
28
108
33
46