14
44
83
25
21
77
198
65
217
27
39
43
7
50
16
131
41
61
52
47
66
116
79
38
36
29
391
18
32
42
107
26
168
444
33
155
512
40
9
17
22
101
114
192
115
99
135
10
2
160
162
35
19
13
37