13
21
94
47
43
11
38
96
19
63
39
40
99
44
33
56
127
48
34
31
177
80
28
15
42
53
57
66
35
69
24
61
59
1161
85
188
71
29
26
58
32
77
113
81
213
541