35
759
21
990
77
41
81
20
31
26
36
64
44
61
223
47
32
98
402
169
58
48
597
166
141
102
271
37
194
82
86
656
17
196
72
73
59
205
95
50
62
55
146
22
104
54
49
184
1190