8
14
20
371
19
41
18
34
38
40
333
55
10
37
21
24
13
273
17
28
87
68
29
5
43
23
31
30
6
76
61
144
54
289
103
94
32
44
158
67
161
195
221
321
11
52
186