15
25
81
156
14
218
72
31
36
11
129
83
55
27
98
120
90
76
59
62
41
30
69
94
64
26
48
500
91
39
43
24
93
35
51
32
104
20
340
89
37
17