295
267
211
52
170
44
35
261
133
92
29
54
82
70
45
149
90
13
46
74
84
162
22
94
70
175
134
11
51
9
76
52
128
42
28
61
62
50
26
27
42
8
8
75
27
90
13
89
159
29