15
49
63
87
36
14
98
26
100
48
300
127
109
121
83
37
86
96
8
148
91
46
28
47
141
84
76
51
310
23
195
38
122
52
34
11
173
42
57
10
129
137
90
39
138
32
40
1053