135
413
247
521
274
50
44
11
13
16
444
645
87
19
113
32
233
14
60
188
95
40
167
58
1244
109
107
823
68
33
83
486
124
541
51
76
90
1255
18
134
829
1543
46
94
62
386
186
64
684
28
96
257
467
100
5731
49