64
52
127
27
96
49
55
136
23
148
89
120
39
50
134
65
82
208
1360
61
25
70
67
658
34
265
86
206
264
73
54
174
506
188
183
113
53
77
91
122
100
42
101
36
129
71
59
149
192
58