21
8
31
30
16
35
26
10
36
4
5
11
1
12
3
0
9
42
2
86
14
7
248
24
20
43
56
18
288
32
19
120
28
25
6
89
219