6
99
15
30
66
120
64
102
3
27
20
11
279
21
39
194
8
119
37
18
43
86
61
48
5
35
41
176
22
100
129
305
60
109
28
4
38
33
53
77
80
88
40