51
47
11
263
28
63
248
128
236
23
222
7
9
388
74
59
293
411
19
72
31
34
50
289
138
79
32
97
194
14
25
16
36
1256
192
94
24
93
35
38
104
108
270
48
17