15
42
61
45
59
17
20
11
39
114
34
9
18
24
55
23
67
8
51
35
82
49
159
40
37
65
141
27
52
14
26
62
46
78
41
36
155
182
48
69
68
212
9395
107
77
97
123