15
64
18
143
126
87
26
216
377
215
36
75
229
39
63
161
38
536
88
48
70
83
28
23
42
12
33
21
49
119
44
111
76
20
185
72
67
35
125
9
79
85
201
27
256
7
5