6
12
104
68
11
71
100
23
26
203
97
47
45
44
92
118
30
15
43
78
130
35
75
83
89
49
29
164
108
24
459
87
132