20
56
79
19
66
82
91
218
283
374
15
14
53
75
87
35
69
289
122
208
22
103
5
38
28
47
40
7
54
36
76
67
31
12
220
44
182
25
33
10
32
8
23
105
26