4
43
17
6
20
8
10
32
19
48
22
5
2
41
39
85
12
47
34
96
7
26
16
64
88
76
52
51
92
33
11
27
13
9
260
15
30
82
38
23