62
331
22
456
51
26
12
455
692
1705
63
161
2668
34
128
167
44
123
353
24
1298
121
967
709
59
703
348
176
444
10
23
103
141
60
13
107
52
86
1468
248
445
1446
92
194
72
201
18
68
45
178
970
84
70
64
31
54