7
18
50
12
40
26
41
51
31
25
22
61
73
67
101
23
102
17
49
290
91
1097
29
15
43
140
48
388
30
428
52
21
59
56
133
241
36
46
821
68
159
188
20
45
70