7
15
32
12
35
29
48
46
57
61
62
49
23
42
134
26
6
10
36
75
5
43
18
51
17
90
347
190
59
123
161
116
58
104
25
21
118
34
40
103
112
30
16
110
115