20
68
50
74
23
34
153
17
563
309
10
63
30
55
123
105
54
51
179
48
33
8382
440
82
134
144
448
143
274
579
83
337
25
38
49
19
1430
128
44
84
633
124
867
53
14
814
110
281
22
62
604
86
26
1429
137