129
532
1194
81
911
156
318
905
1239
154
1581
146
1238
61
165
913
159
154
569
32
1981
150
520
926
1232
277
132
1637
1698
954
326
928
508
83
182
1189
7
870
321
134
1642
941
947
829
551
1632
7
928
839
1293
525
919
144
879
890
893
892
545
326
154
1343
1601
92
159
910
1633
8