10
40
42
21
49
78
131
6
9
237
55
63
45
33
79
27
13
134
7
28
24
32
44
25
23
8
18
14
38
74
60
119
76
192
129
66
426
301
169
175
93
59
162
11
156
22
67
90
36
68
15