31
2
7
25
13
91
16
21
33
22
12
11
20
24
288
5
5
3
11
19