51
159
125
106
57
43
140
68
24
50
89
135
28
34
88
32
36
33
72
45
42
47
85
75
118
71
263
59
23
56
67
27
10
25
109
37
74
13
172
126
60
90
18
69
31
49
55
62
260
46
30