20
13
44
90
16
21
22
60
29
48
18
82
56
49
267
30
40
19
52
65
249
31
36
107
53
35
43
45
23
148
80
78
85
86
32
55
106
39
87
92
26
187
123
244
129