7
3
14
9
29
41
37
224
40
42
174
52
90
35
54
36
49
120
80
72
123
71
81
82
85
159
122
99
77
107
162
53
180
84
131
6
43
12
2
103
34
58
11
25
101
24
15
27
38
19