43
89
13
2
3
38
12
26
42
11
25
6
22
8
44
24
5
4
83
10
18
39
28
14
21
99
33
161
9
37
17
15
16
30
31
7
49
76