4
12
50
13
10
20
9
7
34
28
2
33
17
1
55
35
18
15
72
25
49
69
8
6
21
23
14
37
54
153
41
63
32
26
19
112
217
22
66
16
44
96
70
59
38
47