11
38
23
57
20
13
17
129
25
12
19
15
47
1
44
97
30
1076
104
14
65
45
28
118
42
242
106
31
86
54
207
93
55
26
512
101
6
116
802
22
641
27
34
204
49
162
121