26
142
17
32
47
43
38
49
50
48
34
58
13
171
18
69
88
108
104
14
71
223
7
30
6
55
89
9
74
151
124
1345
143
234
155
87
187
214
172
239
82
22
33
35
70
79
21
11
183
372
314
194
45
37
94