10
23
35
19
39
11
40
28
36
50
29
64
72
48
92
16
25
128
21
79
142
59
15
63
41
150
24
56
9
43
97
18
119
49
237
74
45
31
34
4603
38
42
58
6
202
89
44
47
78