31
3
2
17
0
15
7
5
44
6
8
51
18
81
20
14
45
21
16
47
1
301
12
35
42
49
28
9
34
65
22
169
29
11
67
328