29
43
98
53
55
23
102
88
27
116
87
17
49
42
119
28
78
25
80
13
16
14
40
208
5
104
35
218
205
41
34
74
57
62
59
46
207
138
133
157
51
257
8
76
124
44
15
9
64
91