12
13
7
18
49
11
40
24
41
47
30
23
45
20
60
21
72
66
101
97
17
290
90
1094
28
14
31
43
140
48
388
422
52
57
56
133
241
35
55
818
67
157
183
25