12
34
30
24
42
90
26
18
29
25
13
17
21
68
49
23
43
56
28
14
20
278
8
7
36
191
72
6
9
11
16
15
52
27
38
19
33