7
13
16
27
85
26
23
28
140
29
2
21
59
91
36
8
71
33
228
122
12
62
99
38
48
24
284
6
20
111
11
19
133
4
51
391
346
9
5
14