13
46
65
73
122
12
8
21
57
51
153
99
37
26
58
77
36
43
6
66
28
47
30
133
137
106
123
295
97
171
38
130
102
50
152