92
87
124
198
256
663
43
853
134
47
157
29
76
115
126
515
346
867
90
54
77
95
65
66
323
84
271
114
55
67
40
31
33
32
51
41
267
153
57
59
91
79
240
754
201
21
104
64
226
14
102
74
202
263
241