2
5
1
0
3
12
9
21
40
41
6
24
38
53
17
10
68
22
11
4
7
54
31
26
56
49
30
46
35
43
65
55
52
28
42
115
23
184