21
35
47
31
12
3
101
19
4
7
40
55
14
6
5
2
0
68
27
13
9
8
28
53
61
65
22
58
373
29
127
45
51
23
25
42
17
32
50
37