7
108
54
74
17
64
30
105
29
23
18
20
142
27
51
25
21
3
207
117
87
99
52
156
173
36
72
48
10
88
90
19
245
77
22
24
14
158
32
69
9
8
265
82
42
104