11
25
47
10
51
207
180
282
13
116
41
37
15
52
16
27
357
44
55
267
31
8
118
38
66
20
24
43
96
28
19
50
32
26
7
22
49
165
74
60
152
33
1095
290
35
21
141