19
36
14
24
58
57
26
101
1041
127
20
9
213
69
48
39
126
238
162
63
18
29
22
45
82
12
28
25
6
31
86
64
44
62
70
71
8
387
60
92
124
52
180
46
47
5
41
49
222
61
182