74
52
76
33
65
41
12
31
42
109
36
89
238
185
252
23
124
201
59
105
96
21
35
60
46
93
32
171
40
18
8
4
70
29
266
203
48
166
202
194
187
43
25
26