20
36
70
89
38
26
54
2
51
9
14
58
101
348
23
62
25
266
73
127
268
220
43
27
42
68
211
16
11
24
63
176
21
33
80
55
18
44
359
29
35
153