4
7
23
8
9
3
20
5
51
42
66
68
32
26
34
280
411
33
13
50
1
38
6
18
29
17
22
31
95
21
15
48
10
35
0
36
24