119
20
68
89
91
73
24
39
32
97
25
65
30
103
12
29
44
10
26
46
21
38
22
6
57
16
18
55
51
28
7
33
479
40
95
66
71
31
34
62
64
15
13
23
104
158
56