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