247
50
51
8
9
46
54
31
63
94
22
114
206
11
24
119
30
93
67
173
27
7
16
83
194
141
14
15
33
234
351
12
527
47
152
109
59
196
103
32
34
41
25
121
235