11
21
17
13
15
14
24
29
127
44
52
35
179
43
287
25
18
91
109
193
45
97
94
538
77
248
209
23
28
39
86
31
66
22
9
126
58
187
96
134
112
83
525
56
99
46
50
108
49
48
40