0
2
3
1
5
6
8
4
38
7
17
23
10
22
15
47
29
11
12
9
138
148
21
72
20
16
46
31
28
48
76
13
14
18
33
96
71