14
31
19
32
64
97
107
23
50
48
37
45
52
33
158
39
57
161
430
26
49
156
28
70
43
90
54
11
15
73
30
56
18
16
22
68
8
17
55
159
122
27
248
46
106
209
25
129