281
942
183
561
28
185
128
368
198
63
167
23
236
24
153
106
165
3
2
45
111
68
187
145
115
126
7
96
44
154
11
100
13
127