2
28
5
4
16
29
20
10
31
21
4
40
41
7
30
39
13
19
12
29
22
17
5
11
9
13
2
40
7
2
21
19
24
2
9
25
32
12
6
11
17
19
10
26
22
12
16
8
4