2
14
13
23
18
30
21
10
15
4
40
19
43
36
34
42
24
5
76
17
46
6
29
33
44
20
37
73
28
16
102
138
89
103
11
39
35
64