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