4
41
23
30
7
25
2
67
3
51
47
9
210
39
24
84
10
42
19
20
49
5
6
12
11
16
1
50
37
34
28
59
17
27
13
63
214