137
115
168
51
130
284
45
44
17
48
54
14
95
76
617
279
218
422
187
96
53
68
13
75
156
67
261
242
360
375
117
246
19
46
74
100
62
112
101
257
52
26
61
134
65
92
49
73
86
30
82
50
43
158