26
105
43
51
91
173
193
81
136
87
16
60
118
301
33
84
55
28
134
32
95
79
36
9
35
165
56
93
31
63
54
109
76
179
110
21
15
30
13
89
74
42
45
149
72
48
138
47
68
78
19