6
4
83
86
52
56
169
11
27
28
44
69
22
18
168
97
109
337
1538
10
49
29
34
5
146
42
59
339
126
17
219
38
46
76
7
43
90
60
66
16
302
72
15
26
31