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