51
32
18
73
14
17
15
34
8
37
35
81
83
82
61
4
19
85
103
36
54
20
207
105
314
7
9
27
50
42
12
47
136
22
44
43
16
97
21
99
148