7
44
16
92
90
17
123
74
62
15
30
39
36
61
12
18
23
13
1
11
87
58
45
287
27
31
120
29
9
43
46
42
57
20
53
77
19
28
134
5
37
85
67
161
50