12
30
32
7
26
39
13
27
9
53
28
61
110
22
16
11
14
2
4
8
36
43
42
29
21
198
71
38
168
82
15
40
49
76
115
5
90
73
52
34
249
62
3
68