4
12
3
2
22
8
82
40
7
15
16
43
6
17
10
23
39
58
25
30
42
18
97
31
36
29
20
28
19
26
47
13
59
81
37
24
46
38