14
4
79
31
39
16
111
110
29
112
17
68
42
28
41
43
160
26
24
547
95
38
11
8
21
61
72
82
140
181
154
18
295
22
36
78
27
130
137
34
98
19
7
55
101
33
47
46
60