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