2
leak
3
11
21
16
12
3
331
180
226
63
170
76
51
129