9
61
12
25
49
62
76
97
113
31
34
21
51
42
10
94
53
44
92
77
181
4
69
23
39
36
63
7
37
15
333
19
22
32
24
38
13
40
56
119
88
28
47
57
90
48
43