16
9
3
18
33
41
13
7
25
50
6
24
1
2
43
10
51
5
35
42
17
34
29
14
26
30
141
105
54
49
19
21
84
91
20
11
28
48
8
23
27