20
28
214
12
112
50
164
100
89
124
51
68
85
205
317
42
62
24
246
91
34
115
29
47
41
5
63
7
60
17
99
72
59
22
86
84
70
14
6
32
27
13
10
26
21
25
49
16
4
46
9
80