295
267
212
53
170
44
35
261
45
31
92
54
70
149
133
90
82
46
84
162
13
23
26
74
42
76
61
70
175
27
94
51
50
128
27
9
90
11
8
28
134
15
62
42
67
52
52
93
89
30