3
2
5
0
9
6
7
41
17
18
67
58
23
14
20
34
13
35
1
4
22
24
33
88
19
49
10
32
51
142
8
37
46
12
77
48
53
42
29