11
28
91
25
47
16
54
21
38
7
12
10
39
412
408
18
70
40
23
45
112
56
169
149
32
17
228
29
156
233
166
321
42
37
115
282
34
53
5
201
44
31
48
9
41
15
33