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