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