1
5
10
20
3
16
13
73
14
22
24
62
153
191
91
66
203
31
84
85
51
122
152
56
46
29
17
42
136
86
63
35
21
60
30
92
26
80
23
148
8
97
15
132
107
44
69