9
20
23
54
13
29
8
89
42
50
47
36
106
71
51
21
46
16
5
30
38
12
86
67
164
25
95
7
39
60
26
48
14
136
108
43
160
31
34
10
40
105
33
85