4
17
3
11
5
6
1
13
25
19
22
16
9
46
28
26
47
33
27
50
51
31
24
29
403
49
42
21
2
36
81
157
69
200
43
48
44
55
158
96
104
67
37