26
28
13
88
53
8
31
46
132
63
74
43
87
86
45
54
82
79
9
123
136
47
320
189
20
30
37
65
97
78
119
40
42
70
52
44
129
135
35
38
50
36
23
19
16
49
29