9
55
67
19
86
91
44
23
3
25
26
201
11
21
415
63
35
216
191
4
108
46
107
70
72
31
127
356
47
33
43
52
61
162
50
168
24
28
83
27
73
382
14
60
69
143
149
12
5