23
65
26
141
58
57
59
46
147
144
28
22
69
63
43
37
247
19
27
54
31
38
209
17
20
44
87
16
53
109
79
12
190
41
62
24
40
80
74
34
201
1196
213
13
21
25
52
296
29