143
12
11
28
318
31
7
6
38
40
9
10
8
301
69
22
57
33
20
34
101
147
43
21
97
52
49
247
13
54
18
39
73
16
332
76
68
65
142
50
360
64
29
87
384
30
35