59
58
35
96
31
124
23
19
18
49
39
209
24
71
6
66
60
13
140
53
42
4
136
21
27
185
51
46
108
67
215
225
152
32
122
91
12
45
65
1029
260
10
128
17
38
68
52