2
0
38
7
36
5
28
65
12
9
29
8
21
25
10
6
17
13
3
14
26
47
30
4
23
1
11
15
19
27
53
215
250
22
48
45
99