11
18
56
237
27
9
32
228
26
5184
48
164
47
38
95
54
28
34
83
468
301
76
8
35
52
33
86
13
514
225
58
51
29
44
53
182
71
141
215
41
449
112
103
107
25
197
64
1198
78
185
250
343
79
62
194
127
139