3
0
1
5
38
15
39
4
7
9
6
11
22
18
28
19
17
21
20
41
27
10
26
13
8
23
33
35
82
42
16
36
50
37
143
100
40
34
43
55
25
2
31