6
16
12
15
26
22
11
14
19
216
43
68
29
17
20
27
33
31
40
44
35
45
131
38
32
66
165
24
129
70
54
108
116
56
57
60
87
167
319
570
79
524
93
77
81
89
681