7
93
17
26
76
43
63
53
25
177
73
46
111
23
40
110
121
77
83
65
16
33
82
22
47
68
37
15
60
71
32
198
74
101
27
161
140
143
28
41
382
195
21
10
156
61
20
235
13