12
25
14
16
75
29
98
41
69
34
46
71
38
121
142
60
134
84
28
78
86
23
63
50
93
40
137
197
88
6
56
169
44
92
30
159
73
51
113
11
62
77
42
58
74
72
118
157
32
43
21
511