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