4
5
22
16
6
39
11
25
44
12
14
40
54
42
36
34
7
63
113
179
51
106
41
49
70
176
64
9
56
69
62
60
21
47
57
129
118
59
65
103
30
83
82
66
93
19
147