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