10
79
110
49
78
11
51
24
14
37
159
223
44
201
2
93
17
48
18
69
103
57
21
53
38
73
105
26
23
29
13
157
41
235
54
108
50
84
6
20
184
175
59
5
126
266
70
36
137