7
12
18
39
89
124
19
26
59
21
41
10
44
64
37
16
120
42
9
17
309
111
45
129
56
35
20
63
231
51
86
65
209
135
116
60
50
46
113
187
38
193
159
66
34
13
55
90