296
269
212
53
170
48
44
35
264
46
32
92
90
84
163
85
54
23
70
50
26
32
133
70
13
42
76
11
27
52
93
27
52
63
30
9
75
38
14
15
47
66
49
9
24
43
26
91
13
14