13
50
66
99
121
38
113
125
45
5
10
49
31
25
27
11
17
56
36
61
42
29
21
103
28
51
54
55
65
22
70
67
9
118
119
190
91
97
47
23
46
30
59
6
41
16
240
43
102